Optimality analysis of energy-performance trade-off for server farm management
نویسندگان
چکیده
A central question in designing server farms today is how to efficiently provision the number of servers to extract the best performance under unpredictable demand patterns while not wasting energy. While one would like to turn servers off when they become idle to save energy, the large setup cost (both, in terms of setup time and energy penalty) needed to switch the server back on can adversely affect performance. The problem is made more complex by the fact that today’s servers provide multiple sleep or standby states which trade off the setup cost with the power consumed while the server is ‘sleeping’. With so many controls, finding the optimal server farm management policy is an almost intractable problem – How many servers should be on at any given time, how many should be off, and how many should be in some sleep state? In this paper, we employ the popular metric of Energy-Response time Product (ERP) to capture the energy-performance tradeoff, and present the first theoretical results on the optimality of server farm management policies. For a stationary demand pattern, we prove that there exists a very small, natural class of policies that always contains the optimal policy for a single server, and conjecture it to contain a near-optimal policy for multi-server systems. For time-varying demand patterns, we propose a simple, traffic-oblivious policy and provide analytical and empirical evidence for its near-optimality.
منابع مشابه
Energy-Efficient Dynamic Capacity Provisioning in Server Farms
A central question in designing server farms today is how to efficiently provision the number of serversto handle unpredictable demand patterns, so as to extract the best performance while not wastingenergy. While one would like to turn servers off when they become idle to save energy, the largesetup cost (both, in terms of setup time and energy penalty) needed to switch the server ...
متن کاملEnergy-Efficient Dynamic Capacity Provisioning in Server Farms (CMU-CS-10-108)
A central question in designing server farms today is how to efficiently provision the number of serversto handle unpredictable demand patterns, so as to extract the best performance while not wastingenergy. While one would like to turn servers off when they become idle to save energy, the largesetup cost (both, in terms of setup time and energy penalty) needed to switch the server ...
متن کاملStochastic Models and Analysis for Resource Management in Server Farms
Server farms are popular architectures for computing infrastructures such as supercomputing centers, data centers and web server farms. As server farms become larger and their workloads more complex, designing efficient policies for managing the resources in server farms via trial-and-error becomes intractable. It is hard to predict the exact effect of various parameters on performance. Stochas...
متن کاملA New Heuristic Algorithm for Time-cost Trade-off Problem Taking into Account Monetary Value
Time-cost trade-off is one of the most important subjects in project management and of interest to contractors. The goal of time-cost trade-off is sensivity analysis of project costs to changes in activity duration in order to obtain the best combination of activity duration decrease, in a way that the sum of project costs is minimized. In the heuristics presented in this area, time crashing is...
متن کاملKoreaâs Growth, Trade and Energy Imports: New Evidence for Regional Comprehensive Partnership Analysis
The paper uses economic and energy data analysis and econometric modeling to study the prospects and challenges of Koreaâs 2003 FTA Roadmap (MOFAT 2013) in the form of potential comprehensive partnerships with its major trade and energy partners. It first reviews Koreaâs international economic and trade relations in recent years with a focus on its major merchandise export destinations an...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Perform. Eval.
دوره 67 شماره
صفحات -
تاریخ انتشار 2010